<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
	xmlns:h="http://xmlns.jcp.org/jsf/html"
	xmlns:f="http://xmlns.jcp.org/jsf/core"
	xmlns:pt="http://xmlns.jcp.org/jsf/passthrough"
	xmlns:p="http://primefaces.org/ui">

<ui:composition template="/WEB-INF/templates/defaultLayout.xhtml">

	<!-- Definiendo la cabecera de la pagina -->
	<ui:define name="title">
		<h:outputText value="Apertura Cta. Corriente" />
	</ui:define>

	<!-- Definiendo el cuerpo de la pagina -->
	<ui:define name="content">

		<h:outputStylesheet library="css" name="main.css" />


		<h:panelGroup rendered="#{!aperturaCuentacorrienteBean.cuentaValida}">
			<div class="p6n-api-access-in-page-error" style="left: 516px;">
				<div>
					<div>
						<p>
							<h:messages />
						</p>
					</div>
				</div>
			</div>
		</h:panelGroup>

		<h:panelGroup id="panelGroupPrint">
			<h:panelGroup
				rendered="#{aperturaCuentacorrienteBean.personanatural}">
				<div
					style="border: 0pt solid #FF4000; text-align: center; width: 670px; height: 970px">
					<table
						style="width: 650px; height: 840px; border: solid 0px #E9E6E6; margin-left: 10px; margin-top: 10px;">
						<tr>
							<td colspan="1"
								style="text-align: center; font-weight: bold; font-size: 12px;">
								<p:graphicImage name="logo_coop_contrato.png" library="images/logo_coop" />
							</td>
							<td colspan="3"
								style="text-align: center; font-weight: bold; font-size: 24px; vertical-align: middle;">COOPERATIVA
								DE AHORRO Y CREDITO CAJA VENTURA</td>
						</tr>
						<tr>
							<td colspan="4"
								style="text-align: center; font-weight: bold; font-size: 14px; vertical-align: middle;">APERTURA
								CUENTA CORRIENTE</td>
						</tr>
						<tr>
							<td colspan="4"
								style="font-weight: bold; font-size: 12px; background-color: green; color: white; vertical-align: middle;">DATOS
								BASICOS DEL SOCIO</td>
						</tr>
						<tr>
							<td colspan="1" style="font-weight: bold; font-size: 12px;">Apellidos
								y Nombres:</td>
							<td colspan="3">#{aperturaCuentacorrienteBean.apellidoPaterno}
								#{aperturaCuentacorrienteBean.apellidoMaterno}
								#{aperturaCuentacorrienteBean.nombres}</td>
						</tr>
						<tr>
							<td colspan="1" style="font-weight: bold; font-size: 12px;">Dirección:</td>
							<td colspan="3">#{aperturaCuentacorrienteBean.direccionPersonanatural}
								- #{aperturaCuentacorrienteBean.referenciaPersonanatural}</td>
						</tr>
						<tr>
							<td colspan="1"
								style="width: 25%; font-weight: bold; font-size: 12px;">#{aperturaCuentacorrienteBean.comboTipodocumentoPersonanatural.objectItemSelected.abreviatura}:</td>
							<td colspan="1" style="width: 25%;">#{aperturaCuentacorrienteBean.numeroDocumentoPersonanatural}</td>
							<td colspan="1"
								style="width: 25%; font-weight: bold; font-size: 12px;">Fecha
								de Nacimiento:</td>
							<td colspan="1" style="width: 25%"><h:outputText
									value="#{aperturaCuentacorrienteBean.fechaNacimiento}">
									<f:convertDateTime pattern="dd/MM/yyyy" />
								</h:outputText></td>
						</tr>
						<tr>
							<td colspan="1" style="font-weight: bold; font-size: 12px;">Telefono
								Fijo:</td>
							<td colspan="1">#{aperturaCuentacorrienteBean.telefonoPersonanatural}</td>
							<td colspan="1" style="font-weight: bold; font-size: 12px;">Estado
								Civil:</td>
							<td colspan="1">#{aperturaCuentacorrienteBean.comboEstadocivil.objectItemSelected.denominacion}</td>
						</tr>
						<tr>
							<td colspan="1" style="font-weight: bold; font-size: 12px;">Celular:</td>
							<td colspan="1">#{aperturaCuentacorrienteBean.celularPersonanatural}</td>
							<td colspan="1" style="font-weight: bold; font-size: 12px;">Email:</td>
							<td colspan="1">#{aperturaCuentacorrienteBean.emailPersonanatural}</td>
						</tr>

						<tr>
							<td>&nbsp;</td>
						</tr>

						<tr>
							<td colspan="4"
								style="font-weight: bold; font-size: 12px; background-color: green; color: white; vertical-align: middle;">TITULARES</td>
						</tr>
						<tr>
							<td colspan="4">
								<table class="p6n-table">
									<thead>
										<tr>
											<th><label class="ng-isolate-scope"> Tipo Doc. </label></th>
											<th><label class="ng-isolate-scope "> Nº Doc. </label></th>
											<th><label class="ng-isolate-scope "> Ap.
													Paterno </label></th>
											<th><label class="ng-isolate-scope "> Ap.
													Materno </label></th>
											<th><label class="ng-isolate-scope "> Nombres </label></th>
											<th><label class="ng-isolate-scope"> Sexo </label></th>
											<th><label class="ng-isolate-scope "> Fec. Nac.
											</label></th>
										</tr>
									</thead>
									<tbody>
										<ui:repeat value="#{aperturaCuentacorrienteBean.listTitulares()}"
											var="titulares">
											<tr class="ng-scope">
												<td><h:outputLabel
														value="#{titulares.tipodocumento.abreviatura}" /></td>
												<td><h:outputLabel value="#{titulares.numerodocumento}" /></td>
												<td><h:outputLabel value="#{titulares.apellidopaterno}" /></td>
												<td><h:outputLabel value="#{titulares.apellidomaterno}" /></td>
												<td><h:outputLabel value="#{titulares.nombres}" /></td>
												<td><h:outputLabel
														value="#{titulares.sexo.denominacion}" /></td>
												<td><h:outputLabel value="#{titulares.fechanacimiento}">
														<f:convertDateTime pattern="dd/MM/yyyy" />
													</h:outputLabel></td>
											</tr>
										</ui:repeat>
									</tbody>
								</table> <h:outputText value="MODALIDAD DE LA CUENTA: "
									style="font-weight: bold; font-size: 12px;" /> <h:outputText
									value="#{aperturaCuentacorrienteBean.cantidadRetirantes>1 ? 'CONJUNTA' : 'INDIVIDUAL'}" />
							</td>
						</tr>

						<tr>
							<td>&nbsp;</td>
						</tr>

						<tr>
							<td colspan="4"
								style="font-weight: bold; font-size: 12px; background-color: green; color: white; vertical-align: middle;">PRODUCTOS
								Y SERVICIOS</td>
						</tr>
						<tr>
							<td colspan="1"
								style="text-align: center; font-weight: bold; font-size: 12px;">Producto</td>
							<td colspan="1"
								style="text-align: center; font-weight: bold; font-size: 12px;">Moneda</td>
							<td colspan="1"
								style="text-align: center; font-weight: bold; font-size: 12px;">Número
								de Cuenta</td>
							<td colspan="1"
								style="text-align: center; font-weight: bold; font-size: 12px;">Fecha
								de Apertura</td>
						</tr>
						<tr>
							<td colspan="1" style="text-align: center; font-size: 12px;">CUENTA
								CORRIENTE</td>
							<td colspan="1" style="text-align: center; font-size: 12px;">#{aperturaCuentacorrienteBean.comboTipomoneda.objectItemSelected.denominacion}
								(#{aperturaCuentacorrienteBean.comboTipomoneda.objectItemSelected.abreviatura})</td>
							<td colspan="1" style="text-align: center; font-size: 12px;">#{aperturaCuentacorrienteBean.numeroCuenta}</td>
							<td colspan="1" style="text-align: center; font-size: 12px;">
								<h:outputText value="#{aperturaCuentacorrienteBean.fechaApertura}">
									<f:convertDateTime pattern="dd/MM/yyyy" />
								</h:outputText>
							</td>
						</tr>

						<tr>
							<td>&nbsp;</td>
						</tr>

						<tr>
							<td colspan="4"
								style="font-weight: bold; font-size: 12px; background-color: green; color: white; vertical-align: middle;">DECLARACIONES
								Y FIRMAS</td>
						</tr>
						<tr>
							<td colspan="4" style="text-align: justify; font-size: 12px;">Los
								aportes individuales que han sido pagadas por los Asociados en
								forma periódica de conformidad con lo establecido en el Estatuto
								y el Reglamento de Aportes Sociales de la Cooperativa. El aporte
								social ordinario de cada Asociado será mínimo el equivalente al
								3% y máximo al 10% del salario mensual certificado. Los
								asociados sin vinculación laboral, aportarán como mínimo sobre
								el Salario Mínimo Legal Mensual Vigente.</td>
						</tr>
					</table>
				</div>
			</h:panelGroup>
			<h:panelGroup
				rendered="#{aperturaCuentacorrienteBean.personajuridica}">
				<div
					style="border: 0pt solid #FF4000; text-align: center; width: 670px; height: 950px">
					<table
						style="width: 669px; height: 840px; border: solid 0px #E9E6E6;">
						<tr>
							<td colspan="1"
								style="text-align: center; font-weight: bold; font-size: 12px;">
								<p:graphicImage name="logo_coop_contrato.png" library="images/logo_coop" />
							</td>
							<td colspan="3"
								style="text-align: center; font-weight: bold; font-size: 24px; vertical-align: middle;">COOPERATIVA
								DE AHORRO Y CREDITO CAJA VENTURA</td>
						</tr>
						<tr>
							<td colspan="4" style="text-align: center; font-weight: bold; font-size: 14px; vertical-align: middle;">APERTURA DE CUENTA CORRIENTE</td>
						</tr>
						<tr>
							<td colspan="4"
								style="font-weight: bold; font-size: 12px; background-color: green; color: white; vertical-align: middle;">DATOS
								BASICOS DEL SOCIO</td>
						</tr>
						<tr>
							<td colspan="1" style="font-weight: bold; font-size: 12px;">Razón Social:</td>
							<td colspan="3">#{aperturaCuentacorrienteBean.razonSocial}</td>
						</tr>
						<tr>
							<td colspan="1" style="font-weight: bold; font-size: 12px;">Dirección:</td>
							<td colspan="3">#{aperturaCuentacorrienteBean.direccionPersonajuridica}
								- #{aperturaCuentacorrienteBean.referenciaPersonajuridica}</td>
						</tr>
						<tr>
							<td colspan="1" style="width: 25%; font-weight: bold; font-size: 12px;">#{aperturaCuentacorrienteBean.comboTipodocumentoPersonajuridica.objectItemSelected.abreviatura}:</td>
							<td colspan="1" style="width: 25%; ">#{aperturaCuentacorrienteBean.numeroDocumentoPersonajuridica}</td>
							<td colspan="1" style="width: 25%; font-weight: bold; font-size: 12px;">Fecha de Constitución:</td>
							<td colspan="1" style="width: 25%; ">
								<h:outputText
									value="#{aperturaCuentacorrienteBean.fechaConstitucion}">
									<f:convertDateTime pattern="dd/MM/yyyy" />
								</h:outputText>
							</td>
						</tr>
						<tr>
							<td colspan="1" style="font-weight: bold; font-size: 12px;">Telefono Fijo:</td>
							<td colspan="1">#{aperturaCuentacorrienteBean.telefonoPersonajuridica}</td>
							<td colspan="1" style="font-weight: bold; font-size: 12px;">Tipo Empresa:</td>
							<td colspan="1">#{aperturaCuentacorrienteBean.comboTipoempresa.objectItemSelected.denominacion}</td>
						</tr>
						<tr>
							<td colspan="1" style="font-weight: bold; font-size: 12px;">Celular:</td>
							<td colspan="1">#{aperturaCuentacorrienteBean.celularPersonajuridica}</td>
							<td colspan="1" style="font-weight: bold; font-size: 12px;">Email:</td>
							<td colspan="1">#{aperturaCuentacorrienteBean.emailPersonajuridica}</td>
						</tr>
						
						<tr>
							<td colspan="4"
								style="font-weight: bold; font-size: 12px; background-color: green; color: white; vertical-align: middle;">DATOS
								BASICOS DEL REPRESENTANTE LEGAL</td>
						</tr>
						
						<tr>
							<td colspan="1" style="font-weight: bold; font-size: 12px;">Apellidos y Nombres:</td>
							<td colspan="3">#{aperturaCuentacorrienteBean.apellidoPaternoRepresentantelegal}
								#{aperturaCuentacorrienteBean.apellidoMaternoRepresentantelegal}
								#{aperturaCuentacorrienteBean.nombresRepresentantelegal}</td>
						</tr>
						<tr>
							<td colspan="1" style="font-weight: bold; font-size: 12px;">#{aperturaCuentacorrienteBean.comboTipodocumentoRepresentantelegal.objectItemSelected.abreviatura}:</td>
							<td colspan="1">#{aperturaCuentacorrienteBean.numeroDocumentoRepresentantelegal}</td>
							<td colspan="1" style="font-weight: bold; font-size: 12px;">Fecha de Nacimiento</td>
							<td colspan="1">
								<h:outputText
									value="#{aperturaCuentacorrienteBean.fechaNacimientoRepresentantelegal}">
									<f:convertDateTime pattern="dd/MM/yyyy" />
								</h:outputText>
							</td>
						</tr>

						<tr>
							<td colspan="4"
								style="font-weight: bold; font-size: 12px; background-color: green; color: white; vertical-align: middle;">TITULARES</td>
						</tr>
						<tr>
							<td colspan="4">
								<table class="p6n-table">
									<thead>
										<tr>
											<th><label class="ng-isolate-scope"> Tipo Doc. </label></th>
											<th><label class="ng-isolate-scope "> Nº Doc. </label></th>
											<th><label class="ng-isolate-scope "> Ap.
													Paterno </label></th>
											<th><label class="ng-isolate-scope "> Ap.
													Materno </label></th>
											<th><label class="ng-isolate-scope "> Nombres </label></th>
											<th><label class="ng-isolate-scope"> Sexo </label></th>
											<th><label class="ng-isolate-scope "> Fec. Nac.
											</label></th>
										</tr>
									</thead>
									<tbody>
										<ui:repeat value="#{aperturaCuentacorrienteBean.listTitulares()}"
											var="titulares">
											<tr class="ng-scope">
												<td><h:outputLabel
														value="#{titulares.tipodocumento.abreviatura}" /></td>
												<td><h:outputLabel value="#{titulares.numerodocumento}" /></td>
												<td><h:outputLabel value="#{titulares.apellidopaterno}" /></td>
												<td><h:outputLabel value="#{titulares.apellidomaterno}" /></td>
												<td><h:outputLabel value="#{titulares.nombres}" /></td>
												<td><h:outputLabel
														value="#{titulares.sexo.denominacion}" /></td>
												<td><h:outputLabel value="#{titulares.fechanacimiento}">
														<f:convertDateTime pattern="dd/MM/yyyy" />
													</h:outputLabel></td>
											</tr>
										</ui:repeat>
									</tbody>
								</table>
								
								<h:outputText value="MODALIDAD DE LA CUENTA: " style="font-weight: bold; font-size: 12px;"/>
								<h:outputText
												value="#{aperturaCuentacorrienteBean.cantidadRetirantes>1 ? 'CONJUNTA' : 'INDIVIDUAL'}" />
							</td>
						</tr>
						
						<tr>
							<td colspan="4"
								style="font-weight: bold; font-size: 12px; background-color: green; color: white; vertical-align: middle;">DATOS
								BASICOS DE LOS ACCIONISTAS</td>
						</tr>
						
						<tr>
							<td colspan="4">
								<table class="p6n-table">
									<thead>
										<tr>
											<th><label class="ng-isolate-scope"> Tipo
													Doc. </label></th>
											<th><label class="ng-isolate-scope "> Nº
													Doc. </label></th>
											<th><label class="ng-isolate-scope "> Ap.
													Paterno </label></th>
											<th><label class="ng-isolate-scope "> Ap.
													Materno </label></th>
											<th><label class="ng-isolate-scope "> Nombres </label></th>
											<th><label class="ng-isolate-scope"> Sexo </label></th>
											<th><label class="ng-isolate-scope "> Fec.
													Nac. </label></th>
											<th><label class="ng-isolate-scope "> (%) </label></th>

										</tr>
									</thead>
									<tbody>
										<ui:repeat
											value="#{aperturaCuentacorrienteBean.listAccionistas()}"
											var="accionista">
											<tr class="ng-scope">
												<td><h:outputLabel
														value="#{accionista.personanatural.tipodocumento.abreviatura}" />
												</td>
												<td><h:outputLabel
														value="#{accionista.personanatural.numerodocumento}" /></td>
												<td><h:outputLabel
														value="#{accionista.personanatural.apellidopaterno}" /></td>
												<td><h:outputLabel
														value="#{accionista.personanatural.apellidomaterno}" /></td>
												<td><h:outputLabel
														value="#{accionista.personanatural.nombres}" /></td>
												<td><h:outputLabel
														value="#{accionista.personanatural.sexo.denominacion}" /></td>
												<td><h:outputLabel
														value="#{accionista.personanatural.fechanacimiento}">
														<f:convertDateTime pattern="dd/MM/yyyy" />
													</h:outputLabel></td>
												<td><h:outputLabel
														value="#{accionista.porcentajeparticipacion}" /></td>
											</tr>
										</ui:repeat>
									</tbody>
								</table>
							</td>
						</tr>

						<tr>
							<td colspan="4"
								style="font-weight: bold; font-size: 12px; background-color: green; color: white; vertical-align: middle;">
								PRODUCTOS Y SERVICIOS</td>
						</tr>
						
						<tr>
							<td colspan="1" style="text-align: center; font-weight: bold; font-size: 12px;">Producto</td>
							<td colspan="1" style="text-align: center; font-weight: bold; font-size: 12px;">Moneda</td>
							<td colspan="1" style="text-align: center; font-weight: bold; font-size: 12px;">Número de Cuenta</td>
							<td colspan="1" style="text-align: center; font-weight: bold; font-size: 12px;">Fecha de Apertura</td>
						</tr>
						<tr>
							<td colspan="1" style="text-align: center; font-size: 12px;">CUENTA CORRIENTE</td>
							<td colspan="1" style="text-align: center; font-size: 12px;">#{aperturaCuentacorrienteBean.comboTipomoneda.objectItemSelected.denominacion} (#{aperturaCuentacorrienteBean.comboTipomoneda.objectItemSelected.abreviatura})</td>
							<td colspan="1" style="text-align: center; font-size: 12px;">#{aperturaCuentacorrienteBean.numeroCuenta}</td>
							<td colspan="1" style="text-align: center; font-size: 12px;">
								<h:outputText
									value="#{aperturaCuentacorrienteBean.fechaApertura}">
									<f:convertDateTime pattern="dd/MM/yyyy" />
								</h:outputText>
							</td>
						</tr>

						<tr>
							<td colspan="4">&nbsp;</td>
						</tr>
						
						<tr>
							<td colspan="4"
								style="font-weight: bold; font-size: 12px; background-color: green; color: white; vertical-align: middle;">
								DECLARACIONES Y FIRMAS</td>
						</tr>
						
						<tr>
							<td colspan="4" style="text-align: justify; font-size: 12px;">Son los aportes individuales que han sido
								pagadas por los Asociados en forma periódica de conformidad con
								lo establecido en el Estatuto y el Reglamento de Aportes
								Sociales de la Cooperativa. El aporte social ordinario de cada
								Asociado será mínimo el equivalente al 3% y máximo al 10% del
								salario mensual certificado. Los asociados sin vinculación
								laboral, aportarán como mínimo sobre el Salario Mínimo Legal
								Mensual Vigente.</td>
						</tr>
					</table>
				</div>
			</h:panelGroup>
		</h:panelGroup>

		<h:form>
			<div style="margin-left: 470px;">
				<h:commandButton action="aperturaCuentacorriente-flowB"
					immediate="true"
					actionListener="#{aperturaCuentacorrienteBean.removeTitularDefecto()}"
					value="« Anterior " />
				<h:commandButton
					action="#{aperturaCuentacorrienteBean.crearCuentacorriente()}"
					value="Crear Cuenta" styleClass="action blue" />

			</div>
		</h:form>

		<h:panelGroup rendered="#{aperturaCuentacorrienteBean.cuentaCreada}">
			<h:form>
				<div class="modal-dialog-bg"
					style="opacity: 0.4; width: 1666px; height: 1302px;"></div>
				<div class="modal-dialog p6n-popup" style="left: 502px; top: 200px;">
					<div class="modal-dialog-title modal-dialog-title-draggable">
						<span class="modal-dialog-title-text">Creacion
							satisfactoria</span><span class="modal-dialog-title-close"></span>
					</div>
					<div class="modal-dialog-content ng-binding">La cuenta
						corriente fue creada satistactoriamente.</div>
					<div class="modal-dialog-buttons">
						<h:commandButton value="Imprimir" icon="ui-icon-print">
							<p:printer target=":panelGroupPrint" />
						</h:commandButton>
						<h:commandButton value="Salir"
							action="/caja/cuentasPersonales/index?faces-redirect=true" />
					</div>
				</div>
			</h:form>
		</h:panelGroup>
	</ui:define>

</ui:composition>
</html>